SELECT 
CAST(
CASE WHEN A.DATA_DESATIVACAO IS NULL THEN 'ATIVO'
ELSE 'DESATIVO' END AS VARCHAR(10)) AS STATUS,
CAST(
CASE WHEN A.DATA_DESATIVACAO IS NULL THEN ''
ELSE CONVERT(varchar(10), a.DATA_DESATIVACAO, 103) END AS VARCHAR(10)) AS DATA_DESATIVACAO,
A.VENDEDOR,A.VENDEDOR_APELIDO,A.NOME_VENDEDOR,B.CODIGO_CLIENTE,B.CLIENTE_VAREJO,B.FILIAL
FROM LOJA_VENDEDORES A
JOIN CLIENTES_VAREJO B ON ((RTRIM(A.VENDEDOR) = RTRIM(B.CODIGO_CLIENTE)) AND 
(RTRIM(UPPER(A.NOME_VENDEDOR)) = RTRIM(UPPER(B.CLIENTE_VAREJO))))
--WHERE A.DATA_DESATIVACAO IS NOT NULL
ORDER BY STATUS DESC,A.VENDEDOR
